package com.deplume.ssm.pojo.admin;

import com.deplume.ssm.pojo.extra.Common;

import java.io.Serializable;
import java.sql.Date;
import java.sql.Timestamp;

/**
 * Created by libing on 2016/7/26.
 */
public class Job extends Common implements Serializable {
    private int jobId;
    private int companyDetailId;
    private String jobName;
    private int jobTypeId;
    private int jobNumber;
    private int degreeId;
    private String degreeStr;
    private int experienceId;
    private String experienceStr;
    private int salaryTypeId;
    private String salaryStr;
    private String jobBeauty;
    private String jobDiscription;
    private String jobRequire;
    private int cityId;
    private String cityStr;
    private String aAddress;
    private String dateModified;
    private int isPublished;
    private int readNum;
    private int sStatus;
    private int propertyID;
    private String propertyStr;
    private int type2_id;
    private String type2Str;
    private int type3_id;
    private String type3Str;
    private Date dateAdd;
    private String dateAddStr;

    private CompanyDetail companyDetail;
    private JobType jobType;
    private Degree degree;
    private Experience experience;
    private SalaryType salaryType;
    private City city;

    private String property;
    private int jobPropertyId;

    private JobProperty jobProperty;

    public JobProperty getJobProperty() {
        return jobProperty;
    }

    public void setJobProperty(JobProperty jobProperty) {
        this.jobProperty = jobProperty;
    }

    public int getJobPropertyId() {
        return jobPropertyId;
    }

    public void setJobPropertyId(int jobPropertyId) {
        this.jobPropertyId = jobPropertyId;
    }


    public void setDateAddStr(String dateAddStr) {
        this.dateAddStr = dateAddStr;
    }

    public String getDateAddStr() {
        return dateAddStr;
    }

    public void setDateAdd(Date dateAdd) {
        this.dateAdd = dateAdd;
    }

    public Date getDateAdd() {
        return dateAdd;
    }

    public void setDegreeStr(String degreeStr) {
        this.degreeStr = degreeStr;
    }

    public void setExperienceStr(String experienceStr) {
        this.experienceStr = experienceStr;
    }

    public void setSalaryStr(String salaryStr) {
        this.salaryStr = salaryStr;
    }

    public void setCityStr(String cityStr) {
        this.cityStr = cityStr;
    }

    public void setPropertyStr(String propertyStr) {
        this.propertyStr = propertyStr;
    }

    public void setType2Str(String type2Str) {
        this.type2Str = type2Str;
    }

    public void setType3Str(String type3Str) {
        this.type3Str = type3Str;
    }

    public String getDegreeStr() {
        return degreeStr;
    }

    public String getExperienceStr() {
        return experienceStr;
    }

    public String getSalaryStr() {
        return salaryStr;
    }

    public String getCityStr() {
        return cityStr;
    }

    public String getPropertyStr() {
        return propertyStr;
    }

    public String getType2Str() {
        return type2Str;
    }

    public String getType3Str() {
        return type3Str;
    }

    public void setType2_id(int type2_id) {
        this.type2_id = type2_id;
    }

    public void setType3_id(int type3_id) {
        this.type3_id = type3_id;
    }

    public int getType2_id() {
        return type2_id;
    }

    public int getType3_id() {
        return type3_id;
    }

    public void setPropertyID(int propertyID) {
        this.propertyID = propertyID;
    }

    public void setProperty(String property) {
        this.propertyStr = property;
    }

    public int getPropertyID() {
        return propertyID;
    }

    public String getProperty() {
        return propertyStr;
    }

    public CompanyDetail getCompanyDetail() {
        return companyDetail;
    }

    public void setCompanyDetail(CompanyDetail companyDetail) {
        this.companyDetail = companyDetail;
    }

    public JobType getJobType() {
        return jobType;
    }

    public void setJobType(JobType jobType) {
        this.jobType = jobType;
    }

    public Degree getDegree() {
        return degree;
    }

    public void setDegree(Degree degree) {
        this.degree = degree;
    }

    public Experience getExperience() {
        return experience;
    }

    public void setExperience(Experience experience) {
        this.experience = experience;
    }

    public SalaryType getSalaryType() {
        return salaryType;
    }

    public void setSalaryType(SalaryType salaryType) {
        this.salaryType = salaryType;
    }

    public City getCity() {
        return city;
    }

    public void setCity(City city) {
        this.city = city;
    }

    public int getCompanyDetailId() {
        return companyDetailId;
    }

    public void setCompanyDetailId(int companyDetailId) {
        this.companyDetailId = companyDetailId;
    }

    public int getExperienceId() {
        return experienceId;
    }

    public void setExperienceId(int experienceId) {
        this.experienceId = experienceId;
    }

    public String getJobBeauty() {
        return jobBeauty;
    }

    public void setJobBeauty(String jobBeauty) {
        this.jobBeauty = jobBeauty;
    }

    public String getJobRequire() {
        return jobRequire;
    }

    public void setJobRequire(String jobRequire) {
        this.jobRequire = jobRequire;
    }

    public int getJobId() {
        return jobId;
    }

    public void setJobId(int jobId) {
        this.jobId = jobId;
    }

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public int getJobTypeId() {
        return jobTypeId;
    }

    public void setJobTypeId(int jobTypeId) {
        this.jobTypeId = jobTypeId;
    }

    public int getJobNumber() {
        return jobNumber;
    }

    public void setJobNumber(int jobNumber) {
        this.jobNumber = jobNumber;
    }

    public int getDegreeId() {
        return degreeId;
    }

    public void setDegreeId(int degreeId) {
        this.degreeId = degreeId;
    }

    public int getSalaryTypeId() {
        return salaryTypeId;
    }

    public void setSalaryTypeId(int salaryTypeId) {
        this.salaryTypeId = salaryTypeId;
    }

    public String getJobDiscription() {
        return jobDiscription;
    }

    public void setJobDiscription(String jobDiscription) {
        this.jobDiscription = jobDiscription;
    }

    public int getCityId() {
        return cityId;
    }

    public void setCityId(int cityId) {
        this.cityId = cityId;
    }

    public String getaAddress() {
        return aAddress;
    }

    public void setaAddress(String aAddress) {
        this.aAddress = aAddress;
    }

    public String getDateModified() {
        return dateModified;
    }

    public void setDateModified(String dateModified) {
        this.dateModified = dateModified;
    }

    public int getIsPublished() {
        return isPublished;
    }

    public void setIsPublished(int isPublished) {
        this.isPublished = isPublished;
    }

    public int getReadNum() {
        return readNum;
    }

    public void setReadNum(int readNum) {
        this.readNum = readNum;
    }

    public int getsStatus() {
        return sStatus;
    }

    public void setsStatus(int sStatus) {
        this.sStatus = sStatus;
    }
}
